Spring Boot DevTools Live Reload(IntelliJ, Maven)
✒️ 2025-06-30 17:01 내용 수정
참고 자료 : Spring Hot Swapping, Spring Boot Live Reload 사용법(intelliJ, gradle 환경), C S Psyco's How to make auto reload with Spring-boot on IDEA Intellij SpringBoot DevTools Auto Restart
- Chrome Extension을 사용하는 방법은 해당 Extension이 지원 종료되어 다른 설정 방법만 참고했다.
- 프로젝트에서 Maven 또는 Gradle 설정 파일에서 Spring boot devtools 의존성을 추가하고 다운 받는다.
- 이 글에선 Maven을 사용한 프로젝트로 설정을 진행했기에
pom.xml에 의존성을 추가했다.
- 이 글에선 Maven을 사용한 프로젝트로 설정을 진행했기에
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>
</dependencies>

- IntelliJ에서 Setting를 들어간 후 Compiler를 검색한다.
- Compiler에서
Build project automatically를 체크한다.

- Settings에서 Advanced Settings 항목에서 Compiler의
Allow auto-make to start even if developed application is currently running옵션을 체크한다.

- 프로젝트에서 Java나 HTML 코드를 수정한 후 웹 브라우저에서 새로고침을 해서 바뀐 내용을 확인한다.